iT邦幫忙

2025 iThome 鐵人賽

DAY 5
0
Modern Web

PHP 新手自學筆記系列 第 5

【Day5】資料型別+運算子

  • 分享至 

  • xImage
  •  

在學習變數時我有整理了一下表格

型態 說明 範例
整數 (integer) 沒有小數點的數字 $age = 18;
浮點數 (float) 有小數點的數字 $price = 99.99;
字串 (string) 文字或字元的集合 $name = "Sunny";
布林值 (boolean) 只有 truefalse $isLogin = true;
陣列 (array) 一個可以存很多值的集合 $colors = ["red", "blue"];
物件 (object) 由類別產生的物件 $car = new Car();
NULL 空值,沒有設定任何值 $data = null;

PHP在宣告變數時不用特別定義他是什麼型別,PHP會自動判定,但不同型別運算一起運算可能會造成不是想要的結果

  • 整數: 整數是裡面最好理解的,就是不帶小數點的數字就是整數
  • 浮點數: 俗稱的小數
  • 字串: 字串就是電腦看不懂的東西,像是國字英文之類的,想用人類語言跟他講的就是字串
  • 布林值: 就是只有真或假,電腦語言1是真(true)0是假
  • 陣列: 類似一個火車,第幾節車廂放什麼資料
  • NULL: 就是這個資料裡沒有任何東西(值)
    ps:物件太難了,放到後面幾天再來更深入了解

運算子符號就是數學裡面的符號,用來做加減乘除等操作,也可以做字串連接或比較。

類型 運算子 說明
算術運算子 + - * / % ** 加、減、乘、除、取餘數、次方
字串運算子 . 字串串接
賦值運算子 = += -= *= .= 指派值給變數,或結合運算
比較運算子 == === != !== < > <= >= 比較值或型別
邏輯運算子 && || ! AND 、OR 、NOT
增減運算子 ++ -- 遞增、遞減
三元運算子 ?: 簡單條件判斷
合併運算子 ?? null 合併運算子

這裡的運算子符號,我個人認為比較常用的是算數,賦值,比較,邏輯,以及三元運算子。

明天把運算子符號 在做個更詳細的筆記


上一篇
【Day4】PHP基礎程式碼排版
下一篇
【Day 6】運算子符號詳細筆記
系列文
PHP 新手自學筆記10
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言